Overhead Compensation in Performance Profiling
نویسندگان
چکیده
Measurement-based profiling introduces intrusion in program execution. Intrusion effects can be mitigated by compensating for measurement overhead. Techniques for compensation analysis in performance profiling are presented and their implementation in the TAU performance system described. Experimental results on the NAS parallel benchmarks demonstrate that overhead compensation can be effective in improving the accuracy of performance profiling.
منابع مشابه
Models for On-the-Fly Compensation of Measurement Overhead in Parallel Performance Profiling
Performance profiling generates measurement overhead during parallel program execution. Measurement overhead, in turn, introduces intrusion in a program’s runtime performance behavior. Intrusion can be mitigated by controlling instrumentation degree, allowing a tradeoff of accuracy for detail. Alternatively, the accuracy in profile results can be improved by reducing the intrusion error due to ...
متن کاملCompensation of Measurement Overhead in Parallel Performance Profiling
Abstract. Performance profiling generates measurement overhead during parallel program execution. Measurement overhead, in turn, introduces intrusion in a program’s runtime performance behavior. Intrusion can be mitigated by controlling instrumentation degree, allowing a tradeoff of accuracy for detail. Alternatively, the accuracy in profile results can be improved by reducing the intrusion err...
متن کاملPerformance Profiling Overhead Compensation for MPI Programs
Performance profiling of MPI programs generates overhead during execution that introduces error in profile measurements. It is possible to track and remove overhead online, but it is necessary to communicate execution delay between processes to correctly adjust their interdependent timing. We demonstrate the first implementation of a onlne measurement overhead compensation system for profiling ...
متن کاملAnti-swing Fuzzy Controller Design for a 3D Overhead Crane
This paper proposes a simple but efficient technique to control 3D overhead crane. Load must track a desired path and not sway more than a reasonable range.The proposed method uses PID control for trolley to track the desired path and fuzzy control compensation to eliminate the load swing. Only the projection of swing angle is applied to design the fuzzy controller. No plant information of cran...
متن کاملAnti-swing Fuzzy Controller Design for a 3D Overhead Crane
This paper proposes a simple but efficient technique to control 3D overhead crane. Load must track a desired path and not sway more than a reasonable range.The proposed method uses PID control for trolley to track the desired path and fuzzy control compensation to eliminate the load swing. Only the projection of swing angle is applied to design the fuzzy controller. No plant information of cran...
متن کامل